be ill-founded - German English Dictionary